<?php
require_once 'Tools/array.php';

function getValue($name, $default = null, $asInt = false, $src = null) {
    if(!isset($src))
        $src = $_POST;
    
    if (isset($src[$name]) && strlen(strval($src[$name])) > 0) {
        if ($asInt)
            return intval($src[$name]);
        else
            return $src[$name];
    }
    return $default;
}

function getValueGET($name, $default = null, $asInt = false) {
	return getValue($name, $default, $asInt, $_GET);
}

function lastFecthItemDate() {
	if(isArrayExist('lastItemDate'))
	{
		$tab = load_array_dump('lastItemDate');
		return $tab['date'];
	}
	
	return '';
}

function setFetchItemDate($date) {
	save_array_dump('lastItemDate', array('date' => $date));
}

function getNextBatchDate() {
	if(isArrayExist('lastBatchSuccessDate'))
	{
		$tab = load_array_dump('lastBatchSuccessDate');
		return $tab['date'];
	}
	
	return '';
}

function setNextBatchDate($delay) {
	save_array_dump('lastBatchSuccessDate', array('date' => date("Y-m-d H:i:s", time() + $delay)));
}

?>